body {
	font:12px Georgia,Optima,Didot,Helvetica,Arial,serif;
	width:980px;
	margin:0 auto;
	text-align:left;	
}
p{
	margin:0;
	padding:0
}
a{
  text-decoration:none; 
  color:#a00e49;
  font-family:Georgia,Optima,Didot,Helvetica,Arial,serif;
  font-size:12px;
  cursor:pointer;
  }
 a:hover{
 	color:#d06791;
 }
 ul,li{
 	margin:0;
	padding:0;
  	list-style:none;
  }
  dl,dd,dt{
  	margin:0;
	padding:0;
  }
  
/*------------------------------Index.html--------------------------------------------*/
#page_index {
	background-color:rgb(160,14,73);
}
#logo_index {
	width:400px;
	height:76px;
	background-color:rgb(160,14,73);
	background:url('images/logo.png') no-repeat scroll;
	float:left;
	margin-top:40px;
	margin-left:50px;
}
#head_index {
	width:100%;
	height:375px;
	float:left;
	background-color:rgb(160,14,73);
}
#items_index {
	background-color:white;
}
#search_index {
	background:url('images/accueil_bouton_bleu2.png') no-repeat scroll;
	width:164px;
	height:105px;
	position:absolute;
	float:left;
	margin-top:275px;
	margin-left:207px;
	text-align:center;
}
#texte{
	color:white;
	font-size:10px;
	left:150px;
	position:relative;
	text-align:right;
	top:12px;
	width:300px;
}
#login_index {
	background:url('images/accueil_bouton_jaune2.png') no-repeat scroll;
	width:164px;
	height:105px;
	position:absolute;
	float:left;
	margin-top:275px;
	text-align:center;
	margin-left:600px;
}
#search_index:hover {
	background:url('images/accueil_bouton_bleu2.png') no-repeat scroll;
	width:164px;
	height:105px;
	position:absolute;
	float:left;
	margin-top:250px;
	margin-left:207px;
	text-align:center;
}
#login_index:hover {
	background:url('images/accueil_bouton_jaune2.png') no-repeat scroll;
	width:164px;
	height:105px;
	position:absolute;
	float:left;
	margin-top:250px;
	text-align:center;
	margin-left:600px;
}
#contenu_index {
	background-color:white;
	width:980px;
	z-index:999;
	height:300px;
	position:relative;
	top:325px;
}
#contenu_search_index {
	float:left;
	margin-top:-300px;
	margin-left:300px;
}
#contenu_connexion_index {
	float:left;
	margin-top:-300px;
	margin-left:300px;
}
#footer_index {
	font-size:x-small;
	color:white;
	text-align:right;
	width:980px;
}
	
/*-----------------------------PHP--------------------------------------------*/
div#main{
	width:980px;
	margin:0 auto;
}

/*------------------------------Tete.html--------------------------------------------*/
div#head{
	background-color:#a00e49;
	width:980px;
	height:120px;
	float:left;
}
div#head a{
	color:white;
}
div#head a:hover{
	color:#d06791;
}
div#logo{
	margin:20px 0 0 10px;
	float:left;
}
div#connexion{
	float:right;
	margin-right:20px;
	margin-top:10px;
}
div#connexion li{
	display:inline;
}
div#contenu_search{
	float:right;
	clear:right;
	margin-right:20px;
	margin-top:55px;
	}

/*-----------------------------Contenu.html-------------------------------------------*/
div#contenu{
	width:880px;
	margin:0 50px;
	text-align:left;
}

/*------------------------------Mabiblio.html/wishilist.html---------------Leftside--------------------------------------------*/
div#leftside{
	width:320px;
	float:left;
	margin-top:10px;
	clear:left;
}

div#production p{
	width:300px;
	padding-left:5px;
	text-align:justify;
}
h1#biblio{
	font-size:16px;
	color:#a00e49;
	padding-left:10px;
	background:transparent url("images/ligne.png") repeat-x 0px 28px scroll;
	height:29px;
	width:300px;
}
div#tag{
	
}
div#wishlist{
	background:transparent url("images/ligne.png") repeat-x 0 25px; scroll;
	width:880px;
	float:left;
	padding-bottom:5px;
}
h1#list{
	padding-top:5px;
	padding-left:10px;
	color:#4b73bd;
	margin:0px;
	font-size:12px;
	cursor:pointer;
}

/*----------------------------Mabiblio.html/wishilist.html--Rightside--------------------------------------------*/
img#ligne2 {
	float:right;
	margin-right:-10px;
	margin-top:8px;
	width:1px;
}
div#rightside{
	text-align:justify;
	float:right;
	width:530px;
	margin-top:10px;
	margin-left:10px;
}
h1#malecture{
	background:transparent url("images/ligne.png") repeat-x 0px 28px scroll;
	font-size:16px;
	text-align:right;
	color:#a00e49;
	height:29px;
}
div.lecture{
	height:283px;
	width:166px;
	float:left;
	margin-right:10px;
}
div.lecture a{
	color:white;
}
div.lecture a:hover{
	color:#a00e49;
}
div.book{
	width:100px;
	height:150px;
	margin-left:33px;
}
div#couverture1{
	background:transparent url("images/couverture1.png") no-repeat top scroll;
}
div#couverture2{
	background:transparent url("images/couverture2.png") no-repeat top scroll;
}
div#couverture3{
	background:transparent url("images/couverture3.png") no-repeat top scroll;
}
div#couverture4{
	background:transparent url("images/couverture4.png") no-repeat top scroll;
}
div#couverture5{
	background:transparent url("images/couverture5.png") no-repeat top scroll;
}
div#couverture6{
	background:transparent url("images/couverture6.png") no-repeat top scroll;
}
h2.nomlivre{
	background-color:black;
	color:white;
	padding:1px 1px 1px 0;
	text-align:right;
	position:relative;
	top:87px;
}

img.ligne2{
	float:right;
	margin-right:-5px;
	width:1px;
	height:195px;
}
div.livre{
	margin-top:5px;
	margin-left:5px;
	background:transparent url(images/ligne.png) repeat-x bottom scroll;
	padding-bottom:10px;
}
div.livre a{
	color:white;
}
div.livre p{
	padding:4px;
	width:153px;
	margin:0;
}
div.livre a:hover{
	color:#939393;
}

div.lecturebas{
		height:283px;
	width:166px;
	float:left;
	margin-top:50px;
	margin-right:10px;
	padding-bottom:10px;
}
div.lecturebas a{
	color:white;
}
div.lecture p a{
	color:#a00e49;
}
div.lecturebas p a{
	color:#a00e49;
}
h4{
	height:21px;
	text-align:right;
	padding:1px 5px;
	margin:5px 0 0;
}
h4#information{
	background:url(images/formation.png) no-repeat scroll;
}
h4#formation{
	background:url(images/commentaire.png) no-repeat scroll;
}
h4#commentaire{
	background:url(images/location.png) no-repeat scroll;
}
/*------------------------------FOOT--------------------------------------------*/
div#foot{
	background:transparent url(images/ligne.png) repeat-x scroll;
	width:890px;
	float:left;
	margin:37px 50px;
}
div#foot ul{
	padding-left:250px;
}
div#foot li{
	display:inline;
}


/*------------------------------Ajouterlivre.html--------------------------------------------*/
div#ajouter{
	margin-left:8px;
	background-color:#4873bd;
	width:530px;
}
div#ajouter table{
	padding-left:8px;
}
div#ajouter td{
	padding-bottom:8px;
}
h1#livre{
	background:transparent url(images/ligne.png) repeat-x bottom scroll;
	width:300px;
	text-align:right;
	float:right;
	font-size:16px;
	color:#a00e49;
}
div#trouver{
	background-color:#4873bd;
	margin-left:8px;
	margin-top:50px;
	width:530px;
}
div#trouver table{
	padding-left:8px;
}
div#trouver td{
	padding-bottom:8px;
}
div.choisir{
	color:white;
	font-size:14px;
	margin-right:30px;
	text-align:right;
}
div.choisir label{
	padding-left:36px;
}
h1.biblio{
	text-align:right;
	color:#a00e49;
	font-size:11px;
	cursor:pointer;
	float:right;
	margin-top:-20px;
	margin-right:10px;
}
div#aide{
	background:transparent url("images/ligne.png") repeat-x top scroll;
	width:300px;
	float:left;
}
h1#aider{
	background:transparent url("images/ligne.png") repeat-x 0px 28px scroll;
	padding-top:5px;
	padding-left:10px;
	color:#4b73bd;
	margin:0px;
	font-size:14px;
	cursor:pointer;
	height:29px;
	text-align:right;
}

/*------------------------------Contact.html--------------------------------------------*/
h1#service{
	background:transparent url(images/ligne.png) repeat-x 0px 28px scroll;
	text-align:right;
	color:#a00e49;
	font-size:16px;
	width:300px;
	height:29px;
}
div#service dl{
	text-align:right;
	margin-right:18px;
}
a.contact{
	font-size:15px;
}
div#ecrire{
	width:450px;
	margin-left:8px;
	background-color:#4873bd;
}
div#ecrire table{
	padding-left:8px;
}
div#ecrire td{
	padding-bottom:8px;
}

/*------------------------------Mention/Terme.html--------------------------------------------*/
div.legales{
	width:250px;
	margin-top:30px;
	float:left;
}
h1#mention{
	font-size:16px;
	color:#a00e49;
	padding-left:10px;
	background:transparent url("images/ligne.png") repeat-x 0px 22px scroll;
	height:29px;
	width:230px;
}

/*------------------------------Who.html--------------------------------------------*/
div#partiebas{
	background:url(images/ligne.png) repeat-x top scroll;
	width:750px;
	float:left;
	margin-top:10px;
}
div#partiebas h3{
	background:url(images/ligne.png) repeat-x 0 22px scroll;
	font-size:16px;
	padding-left:10px;
	margin:0;
	font-weight:normal;
	height:23px;
	width:231px;
	padding-bottom:8px;
}
div.bas{
	width:239px;
	float:left;
	margin-top:5px;
	margin-left:3px;
}
img.avec{
	margin-left:8px;
	margin-right:10px;
	cursor:pointer;
}



/*------------------------------Fihcelivre.html--------------------------------------------*/
div#lettre{
	float:left;
}
div#book{
	width:325px;
	float:left;
}
div#fazine{
	width:205px;
	float:right;
}
div#fazine a{
	background:url("images/icon_aller.png") no-repeat left scroll;
	font-size:14px;
	color:#4b73bd;
	padding-left:25px;
}
div#fazine a:hover{
	background:url("images/icon2_aller.png") no-repeat left scroll;
	padding-left:25px;
	color:#a00e49;
}
div#fazine li{
	padding-bottom:10px;
	font-size:14px;
}
div.oo{
	margin-top:8px;
}
div.oo h3{
	margin:0 10px;
	color:white;
	width:486px;
}
div.oo p{
	color:white;
	margin:10px 10px 0;
}
div#info{
	background-color:#4b73bd;
}
div#fo{
	background-color:#a00e49;
}
div#co{
	background-color:#c5c6c6;
}


/*------------------------------Connecter.html--------------------------------------------*/
div#connecter{
	float:left;
	margin-top:10px;
	text-align:left;
	width:300px;
}
div#formulaire a:hover{
	color:#4b73bd;
}
div#inscrire{
	float:left;
	margin-left:222px;
	margin-top:10px;
	text-align:left;
	width:300px;
}
div#formulaire{
	width:290px;
	margin-left:8px;
	background-color:#4b73bd;
}
div#formulaire tr{
	height:55px;
}
div#formulaire td{
	padding-left:7px;
}

/*------------------------------Plan.html--------------------------------------------*/
div#categorie{
	float:left;
	width:600px;
	margin-left:20px;
	margin-top:18px;
}
div.caca{
	float:left;
	width:145px;
	margin-left:3px;
}
div#categorie li{
	text-align:right;
	margin-right:15px;
}




/*------------------------------ROND--------------------------------------------*/
.roundedcornr_box{
   background-color:#4b73bd;
   width:90%;
}
.roundedcornr_fo{
   background-color:#4b73bd;
   width:102%;
}
.roundedcornr_bleu{
   background-color:#4b73bd;
}
.roundedcornr_rose{
   background-color:#a00e49;
}
.roundedcornr_gris{
   background-color:#c5c6c6;
}
.roundedcornr_top div {
   background: url(images/roundedcornr_tag_tl.gif) no-repeat top left;
}
.roundedcornr_top {
   background: transparent url(images/roundedcornr_tag_tr.gif) no-repeat top right;
}
.roundedcornr_bottom div {
   background: url(images/roundedcornr_tag_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom {
   background: transparent url(images/roundedcornr_tag_br.gif) no-repeat bottom right;
}

.roundedcornr_top div, .roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
/*.box {
	 margin: 0 10px;
 }*/
.box {
	margin:5; !important
	padding:10px;
	text-align:center;
}
 
 